aching muscles - German English Dictionary